package com.liuugoqing.behavioral.temple;

/**
 * 炒菜
 *     炒菜的步骤是固定的，分为倒油、热油、倒蔬菜、倒
 * 调料品、翻炒等步骤。现通过模板方法模式来用代码模拟
 * @Author : liugq
 * @Date : 2022/7/5 22:13
 * @See : 参考类
 * @Since： JDK1.8
 * @Version : 1.0
 */
public class TestBehavioral {
    public static void main(String[] args) {
        AbstractClass baoCai = new ConcreteClass_BaoCai();
        baoCai.cookProcess();

        System.out.println("===============");

        baoCai = new ConcreteClass_CaiXin();
        baoCai.cookProcess();
    }
}
